digging trenches - German English Dictionary